bleeding site - French English Dictionary